long-range transmitter - English Synonyms Dictionary